Beach nature paradise